:root {
    --v2-tc-3:rgb(210, 204, 39);
    --v2-tc-3sd:0 0 3px #000000;
    --v2-sd-3:0 0 5px #000000;

    --data2-tsd : 0 0 3px #000;
    --data2-bg : rgb(75 83 111);
    --data2-hbg : rgb(108, 116, 146);
    --data2-sd : 0 0 2px #000000;
    --n-value-text-color: rgba(255, 255, 255, 0.82);
    --nbox3:#3D4656;
    --nbox4:#5a6576;
    --banr-bg:#4A505F;
    --banr-tsd:0 0 3px #000;
    --text-color: rgba(255, 255, 255, 0.82);
    --stitle-color:#dec46a;
    --stitle-tsd:0 0 3px #000;
    --base-bgc: rgba(22, 22, 28, 0.25);
    --box-bg: rgba(22, 22, 28, 0.55);
    --box-border: 1px solid rgba(255, 255, 255, 0.09);
    --box-boxsd: 0 0 2px #000;
    --boxx-bg: rgba(22, 22, 28, 0.6);
    --nboxx1-bg: rgb(65 71 85 / 20%);
    --nboxx1-boxsd: 0 0 2px #000;
    --boxx-border: 1px solid rgba(255, 255, 255, 0.09);
    --boxx-boxsd: 0 0 2px #000;
    --tips-info-bg: #403b53;
    --tips-brc: #595757;
    --modal-titlebg: rgb(85 115 170 / 60%);
    --modal-title-tc : #ffffff;
    --nboxx-boxsd: var(--nbox-boxsd);
    --nboxx-bg: var(--nbox-bg);
    --nboxx-brpx: var(--nbox-brpx);
    --nbox-boxsd: 0 0 5px #000000;
    --nbox2-bg: rgb(49 101 126 / 55%);
    --nbox3-bg: rgb(255 255 255 / 12%);
    --nbox3-bgh: #414755;
    --nbox4-bg: #444D52;
    --nbox4-border: 0px solid #2b2b2b;
    --nbox4-border2: 2px solid #585757;
    --nbox4-border3: 2px solid #a28b72;
    --nbox4-shadow: 0 0 2px #353d4a;
    --nbox4-tshadow: rgb(0 0 0) 0px 0px 2px;
    --nbox6-bg: #5A6576;
    --nbox6h-bg: rgb(117 129 148 / 85%);
    --tag-bg: #4f5361;
    --tag-border: var(--nbox4-border);
    --tag-onbg: #6e758f;
    --tag-ontc: #fff;
    --modal-ftbg: rgb(67 73 84 / 60%);
    --tag-onborder: 0px solid #66606c;
    --modal-bg : rgb(54 59 67 / 100%);
    --modal-title-ts : 0 0 3px #000;
    --modal-m-title-bgc: rgba(27, 27, 27, 0.4);
    --modal-m-end-bgc: rgba(27, 27, 27, 0.4);
    --modal-close-border: solid 2px #474747;
    --modal-close-tc: 0 0 2px #fff;
    --modal-close-border: #fff;
    --modal-close-bgc: #748fd5;
    --van-cell-background:#48484E;
    --van-cell-active-color:#5d5d63;
    --van-cell-text-color:rgba(255, 255, 255, 0.82);
    --van-dropdown-menu-background: rgba(255, 255, 255, 0.1);
    --van-dropdown-menu-title-text-color:rgba(255, 255, 255, 0.82);
    --van-dropdown-menu-title-active-text-color:rgba(255, 255, 255, 1);
}
.van-cell:after{
    border-bottom: none;
}
.pvp44_rank_list_avabox .ava {
    border: solid 2px #8e7b67;
    background-color: #828486;
    border-radius: 5px;
    outline: solid 2px #394655;
    box-shadow: 0 0 3px #000;
}


  .van-tab--card.van-tab--active {
    color: #000000;
    background-color: #F2C97D;
  }


.gt_wddiv3{
    padding: 16px; background: rgb(61, 70, 86);
}
.v0_body {
    margin-top:5px;
}

.header_box_top {
    color: rgba(255, 255, 255, 0.8)!important;
}
.header_item_top:hover {
    color: #63e2b7!important;
}

._header_top{
    background-color: rgb(22 22 22 / 55%);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    box-shadow: 0 0 10px #000000;
}
.n-base-select-option--show-checkmark:hover{
    color: #63e2b7!important;
    font-weight: bold;
}
.n-base-select-option--selected {
    font-weight: bold;
}

.header_item_active_top {
    color: #63e2b7!important;
    font-size: 13px!important;
  }

  body{
    background-color: #1D1E2B;
  }

  .v2_body_bgoff {
    padding: 0;
    background: none;
    box-shadow: none;
    border: none;
}


.v2_body_bgon .sgnav .n-tabs-nav-scroll-content {
    padding-top: 8px;
    padding-bottom: 8px;
}

.v2_body_bgon .sgnav {

    margin-bottom: 0px;
}


.v2_body_bgoff .sgnav .n-tabs-nav-scroll-content {
    background-color: #323349 !important;
}

.v2_body_bgoff .nbox2 {
    background-color: #323349!important;
    padding: 1rem;
}

.v2_body_bgoff ._nobgx2{
    background-color: #323349!important;
}



.v2_body_bgoff .nbox1 {
    background-color: #27293A;
    padding: 1rem;
    box-shadow: none;
}

.v2_body_bgoff .lv3nav .n-tabs-nav {
    padding-top: .5rem !important;
    padding-bottom: .5rem !important;
    background-color: #323349 !important;
}


.v2_body_bgoff .nbox1 .lv3nav .n-tabs-nav {
    background-color: #3a3c4b !important;
}

._info {
    background-color: #233253!important;
    padding: 1rem!important;
}
.v2_body_bgoff .lv3nav .n-tabs-rail {
    background-color: #323349 !important;
}

.header_top_bgoff {
    background-color: rgb(39 41 58);
}

.van-pagination__item {
    background: transparent!important;
}

.van-pagination__item--active {
    background-color: #414755!important
}

.van-pagination__item {
    color: #fff!important;
}
.van-hairline--surround:after{
    border: none!important;
}

.npage ._prev {
    background-color: #414755;
    padding: 8px;
    border-radius: 5px;
}

.van-pagination__item--disabled, .van-pagination__item--disabled:active {
    color: #fff!important;
    background: 0;
}
.van-pagination__item:active {
    color: #fff;
    background: 0;
}

.van-pagination__item--active button {
    background: #414755;
    border-radius: 5px;
}



.van-tab {
    color: #fff;
}

.van-tabs__line {
    background: #eae1e1;
}

.van-tab--active {
    font-weight: normal;
}